package com.company;

import java.io.File;
import java.util.Arrays;

public class iotest01 {
    public static void main(String[] args){
        File file=new File("D:\\WeGame\\Download\\2.txt");
        file=new File("D:\\java");
        String[] str1=file.list();
        System.out.println(Arrays.toString(str1));
       // File[] fs=file.listFiles();
      //  System.out.println(Arrays.toString(fs));
        //计算文件夹里文件的大小
      //  System.out.println(file.length());

       // 1 指定文件夹
        file=new File("D:\\WeGame\\Download");
        // 2 列出文件夹里文件
        File[] str=file.listFiles();

        System.out.println(Arrays.toString(str));
       // 3 遍历数组，获取每个文件的资源判断是文件相加
        long sum=0;

         for (int i=0;i<str.length;i++){
              if (str[i].isFile()){
                  sum=sum+str[i].length();

              }else if (str[i].isDirectory()){
                  System.out.println(str[i].getName());
              }
         }
         System.out.println("文件总大小是"+sum);
        // 4判断是文件吗是的打印文件名字



    }
}
